Sbarro - VERSAILLES MALL ULYANOVSK in Ulyanovsk, Ulyanovsk (Italian Cooking, Restaurant) - Map

Map & Directions Store Details & Deals

Karl Marx Avenue 4 A/1 Tc Versailles
Ulyanovsk, Ulyanovsk

Phone:

Detailed Map